RAISE: Reflective Middleware Architecture for Integrated Simulation Environments
نویسندگان
چکیده
RAISE is a research project aimed at building a framework and platform that supports the integration of multiple existing models, simulations, and data. The grand challenge is to facilitate the process of pulling the independently created models together. In our approach, RAISE, we explore a reflective middleware to address challenges of integrated simulation environments in which interoperability of different simulators can be ultimately achieved in a flexible and efficient manner. We evaluate our proposed techniques via a detailed case study from the emergency response domain by integrating four disparate simulators – a transportation simulator (VISUM), an evacuation simulator (Drillsim), a communication simulator (LTEsim), and a fire simulator (CFAST).
منابع مشابه
A Reflective Middleware Approach to the Provision of Grid Middleware
In the past few years significant progress has been made in the design and implementation of reflective middleware platforms [Kon,02]—i.e., platforms that, through reflection [Kiczales,91], can be flexibly configured, and run-time adapted/ reconfigured, especially in terms of non-functional properties like timeliness, resourcing, transactional behaviour, and security. Recently, we have initiate...
متن کاملReflective Middleware: From Your Desk to Your Hand
Communication middleware simplifies the construction of component-based distributed applications [1] [2]. However, the lack of flexibility in the construction of the middleware itself imposes limitations and is a major concern [3-7]. While applications can detect changes in their execution environment, they cannot customize the underlying middleware to better accommodate these changes. To solve...
متن کاملMultisimulations: Towards Next Generation Integrated Simulation Environments
In this paper, we consider the challenge of designing a reflective middleware to integrate multiple autonomous simulation models into an integrated simulation environment (multiasimulation) wherein we can model and execute complex scenarios involving multiple simulators. One of the limitations of the simulators is that they are developed by domain experts who have an in-depth understanding of t...
متن کاملOpenCorba: a Reflective Open Broker
Today, CORBA architecture brings the major industrial solution for achieving the interoperability between distributed software components in heterogeneous environments. While the CORBA project attempts to federate distributed mechanisms within a unique architecture, its internal model is not very flexible and seems not to be suitable for future evolutions. In this paper, we present OpenCorba, a...
متن کاملDesign and Implementation of a Safe, Reflective Middleware Framework
With the rapid evolution of the global information infrastructure and ubiquitous computing environments, service providers will need to provide effective and adaptive resource management mechanisms that can serve concurrent applications in the presence of changing system conditions. Flexible, scalable and customizable middleware can be used as enabling technology for next generation systems tha...
متن کامل